contractually guaranteed - Français Anglais Dictionnaire